git tag
commitに対してtagを付与する
2種類
単なるコミットへのポインタとして機能する
バージョン番号など、簡単なマークをつけるのに適している
e.g.
$ git tag v1.0
タグを作成したユーザーの名前、メールアドレス、タグ付けの日時、タグメッセージを含むことができる
公式のリリースや、後で参照するための重要なコミットに適してる
e.g.
$ git tag -a v1.0 -m "initial release"
GPT-4.icon
### タグの一覧表示
作成したタグの一覧を表示するには、以下のコマンドを使用します:
$ git tag
### タグの詳細表示
特定のタグの詳細(注釈付きタグの場合は、作成者情報やメッセージも含む)を表示するには、以下のコマンドを使用します:
$ git show <タグ名>
明示的にtagのpushをする必要がある
なんでデフォルトでtagはpushされないんだ #?? $ git push --follow-tags
現在のブランチに存在する注釈付きタグが、プッシュされるコミットに関連付けられている場合に限り、自動的にプッシュされる $ git push origin --tags
$ git push origin <タグ名>